DataEngine for .NET Standard | ComponentOne
C1.PivotEngine Assembly / C1.PivotEngine Namespace / C1PivotEngine Class / GetDetails Method / GetDetails(String,String,Dictionary<String,Object>,Object[],CancellationToken) Method
Path in the server's file system where DataEngine data is saved in files.
The name of a DataEngine table.
View definition used for performing aggregation.
Key values specifying the aggregated value (subtotal). See a description of keys and values in %C1.PivotEngine.C1PivotEngine.Exec(string, string, System.Collections.Generic.Dictionary<string,object>, System.Threading.CancellationToken)%
Enables task cancellation.

In This Topic
    GetDetails(String,String,Dictionary<String,Object>,Object[],CancellationToken) Method
    In This Topic
    Makes source data rows used in obtaining a given aggregated value accessible to the server's clients.
    Syntax
    'Declaration
     
    Public Overloads Shared Function GetDetails( _
       ByVal workspace As String, _
       ByVal table As String, _
       ByVal view As Dictionary(Of String,Object), _
       ByVal key() As Object, _
       ByVal cancelToken As CancellationToken _
    ) As Task(Of IList)
    public static Task<IList> GetDetails( 
       string workspace,
       string table,
       Dictionary<string,object> view,
       object[] key,
       CancellationToken cancelToken
    )

    Parameters

    workspace
    Path in the server's file system where DataEngine data is saved in files.
    table
    The name of a DataEngine table.
    view
    View definition used for performing aggregation.
    key
    Key values specifying the aggregated value (subtotal). See a description of keys and values in %C1.PivotEngine.C1PivotEngine.Exec(string, string, System.Collections.Generic.Dictionary<string,object>, System.Threading.CancellationToken)%
    cancelToken
    Enables task cancellation.

    Return Value

    List of source data objects that contributed to the given aggregation value.
    Remarks
    It is recommended to use paging providing source data to the clients, because a DataEngine table can have a very large number of rows and aggregating a subtotal can involve a considerable part of all rows.
    See Also